Platform Explorer / Nuxeo Platform 2023.20

Extension point disabledPropertyRefs

Documentation

Since 5.6, makes it possible to define what properties should not be referenced using EL expressions.

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.forms.layout.service.DisabledPropertyRefDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-forms-layout-client-2023.20.15.jar /OSGI-INF/layouts-contrib.xml
    <extension point="disabledPropertyRefs" target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager">
        <documentation>
          Configuration of properties disabled by default for reference
          in EL expressions.
        </documentation>
    
        <disabledPropertyRef name="converter" widgetTypeCategory="jsf"/>
        <disabledPropertyRef name="validator" widgetTypeCategory="jsf"/>
    
        <!-- avoid bad interactions with JBoss-el size EL resolver... -->
        <disabledPropertyRef name="size" widgetTypeCategory="jsf"/>
    
        <!-- rich:calendar does not resolve some attributes as EL expressions -->
        <disabledPropertyRef name="showApplyButton" widgetType="datetime" widgetTypeCategory="jsf"/>
        <disabledPropertyRef name="defaultTime" widgetType="datetime" widgetTypeCategory="jsf"/>
        <disabledPropertyRef name="pattern" widgetType="datetime" widgetTypeCategory="jsf"/>
    
      </extension>